﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DAL
{
    public interface IDao<T,idT>
    {
        IList<T> GetAll();
        T GetById(idT id);
        //bool Insert(T t);
        //bool Update(T t);
        //bool Delete(T t);
    }
    public interface IDao<T, idT, idS>
    {
        IList<T> GetAll();
        T GetById(idT id, idS id2);
        //bool Insert(T t);
        //bool Update(T t);
        //bool Delete(T t);
    }
    public interface IDao<T, idT, idS, idK>
    {
        IList<T> GetAll();
        T GetById(idT id, idS id2, idK id3 );
        //bool Insert(T t);
        //bool Update(T t);
        //bool Delete(T t);
    }
}
